• word of the day

    populus deltoides

    populus deltoides - Dictionary definition and meaning for word populus deltoides

    Definition
    (noun) a common poplar of eastern and central United States; cultivated in United States for its rapid growth and luxuriant foliage and in Europe for timber
Download our Mobile App Today
Receive our word of the day
on Whatsapp